package com.ucode.model.cgms;

import com.ucode.tool.base.BaseTenantMode;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

import java.math.BigDecimal;

/**
 * 礼物
 * @Author: liliang
 * @Date: 2025/4/27 14:05
 * @Version: 1.0
 */
@Schema(description = "陪玩俱乐部社区系统 - 礼物信息")
@Data
@EqualsAndHashCode
@ToString(callSuper = true)
public class CgmsGift extends BaseTenantMode<Long,Long> {
    /**
     * 礼物名称
     */
    private String name;
    /**
     * 礼物图标
     */
    private String icon;
    /**
     * 礼物Gif动图
     */
    private String gifUrl;
    /**
     * 礼物音频
     */
    private String musicUrl;
    /**
     * 礼物状态
     * 参考 {@link com.ucode.tool.base.enums.CommonSwitchStatusEnum}
     */
    private Integer status;
    /**
     * 价格,单位:元
     */
    private BigDecimal price;
}
